// 产品需求表、资管合同、备案报告、备案证明；其中资管合同需要上传word 和 PDF两种格式的文档，
export const otmRequireFile = {
    // 需要校验的文件有：产品需求表、资管合同、销售计划、投资说明书、风险提示涵、合规审查意见书、发行备案报告、成立备案报告、备案证明；其中资管合同、销售计划、投资说明书、风险提示涵需要上传word 和 PDF两种格式的文档，缺少一种都提示：有XXX文件没上传，不能切换签署发行状态。投资发展部将产品状态切换到【签署发行】的【管理人托管人签署】时做该校验，
    // 产品从未成立切换到已成立时，需要校验必须上传的产品文件是否已上传，需要校验的文件有：产品需求表、资管合同、销售计划、投资说明书、风险提示涵、合规审查意见书、发行备案报告、成立备案报告、备案证明；其中资管合同、销售计划、投资说明书、风险提示涵需要上传word 和 PDF两种格式的文档，缺少一种都提示：有XXX文件没上传，不能切换签署发行状态。投资发展部将产品状态切换到【签署发行】的【管理人托管人签署】时做该校验，如果有文件没上传则提示：有XXX文件没上传，产品不能切换到已成立状态；
    requireFile: [
        {
            "sAttachCode": "cpxqbYDY",
            "sAttachType": "产品需求表"
        },
        {
            "sAttachCode": "hgscyjsYDD",
            "sAttachType": "合规审查意见书"
        },
        {
            "sAttachCode": "fxbabgYDD",
            "sAttachType": "发行备案报告"
        },
        {
            "sAttachCode": "clbabgYDD",
            "sAttachType": "成立备案报告"
        },
        {
            "sAttachCode": "bazmYDD",
            "sAttachType": "备案证明"
        }
    ],
    requirePdfAndWord: [
        {
            "sAttachCode": "zghtYDY",
            "sAttachType": "资管合同"
        },
        {
            "sAttachCode": "xshtYDD",
            "sAttachType": "销售计划"
        },
        {
            "sAttachCode": "tzsmsYDD",
            "sAttachType": "投资说明书"
        },
        {
            "sAttachCode": "fxsmsYDD",
            "sAttachType": "风险提示函"
        }
    ]
}
export const otoRequireFile = {
    requireFile: [
        {
            "sAttachCode": "cpxqbYDY",
            "sAttachType": "产品需求表",
            // "sIsrequire": "1",
            // "fileType":['doc','pdf']
        },
        {
            "sAttachCode": "babgYDY",
            "sAttachType": "备案报告",
        },
        {
            "sAttachCode": "bazmYDY",
            "sAttachType": "备案证明",
        }
    ],
    //  var a = ["产品需求表","备案报告",""]

    //  _.forEach(a,(item,index)=>{
    //      _.forEach(data,(it,index)=>{
    //          _.forEach(data.subTree,(i,index)=>{
    //              if(item==i.sAttachType){
    //                  if(i.fileList[0].nAttachNo==null]){
    //                      this.b.push(item);
    //                  }
    //              }
    //          })
    //      })
    //  })



    //  _.forEach(a,(item,index)=>{
    //     _.forEach(data,(it,index)=>{
    //         _.forEach(data.subTree,(i,index)=>{
    //             if(item==i.sAttachType){
    //                 if(i.fileList[0].nAttachNo!==null]){
    //                    _.forEach(i.fileList,(f,i1)=>{
    //                     //    切后缀放进数组
    //                     // let c = [pdf,pdf,docx,pdf]
    //                    })
    //                  if(  _.includes(c,'pdf')!==true){
    //                     //  没有该格式
    //                     this.array.push(item);
    //                  }

    //                 }
    //             }
    //         })
    //     })
    // })


    //  ["产品需求表"]

    // {},{},{}
    //  swal ["产品需求表"]+'没有上传'
    //  ["产品需求表"] +'pdf没有上传'
    //  []

    requirePdfAndWord: [
        {
            "sAttachCode": "zghtYDY",
            "sAttachType": "资管合同"
        }
    ]
}